pod: gl-test-custom-branch-fsinbd-on-pull-request-56v2r-init-pod | init container: prepare 2026/04/04 08:06:07 Entrypoint initialization pod: gl-test-custom-branch-fsinbd-on-pull-request-56v2r-init-pod | container step-init: time="2026-04-04T08:06:09Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-04-04T08:06:09Z" level=info msg="[param] ENABLE: false" time="2026-04-04T08:06:09Z" level=info msg="[param] DEFAULT HTTP PROXY: squid.caching.svc.cluster.local:3128" time="2026-04-04T08:06:09Z" level=info msg="[param] DEFAULT NO PROXY: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-04-04T08:06:09Z" level=info msg="[param] HTTP PROXY RESULT PATH: /tekton/results/http-proxy" time="2026-04-04T08:06:09Z" level=info msg="[param] NO PROXY RESULT PATH: /tekton/results/no-proxy" time="2026-04-04T08:06:09Z" level=info msg="Cache proxy is disabled in param or in backend" time="2026-04-04T08:06:09Z" level=info msg="[result] HTTP PROXY: " time="2026-04-04T08:06:09Z" level=info msg="[result] NO PROXY: " pod: gl-test-custom-branch-fsinbd-on-pull-request-klhfz-init-pod | init container: prepare 2026/04/04 08:08:35 Entrypoint initialization pod: gl-test-custom-branch-fsinbd-on-pull-request-klhfz-init-pod | container step-init: time="2026-04-04T08:08:37Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-04-04T08:08:37Z" level=info msg="[param] ENABLE: false" time="2026-04-04T08:08:37Z" level=info msg="[param] DEFAULT HTTP PROXY: squid.caching.svc.cluster.local:3128" time="2026-04-04T08:08:37Z" level=info msg="[param] DEFAULT NO PROXY: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-04-04T08:08:37Z" level=info msg="[param] HTTP PROXY RESULT PATH: /tekton/results/http-proxy" time="2026-04-04T08:08:37Z" level=info msg="[param] NO PROXY RESULT PATH: /tekton/results/no-proxy" time="2026-04-04T08:08:37Z" level=info msg="Cache proxy is disabled in param or in backend" time="2026-04-04T08:08:37Z" level=info msg="[result] HTTP PROXY: " time="2026-04-04T08:08:37Z" level=info msg="[result] NO PROXY: " pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | init container: prepare 2026/04/04 08:07:34 Entrypoint initialization pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | init container: place-scripts 2026/04/04 08:07:35 Decoded script /tekton/scripts/script-0-f4l5d 2026/04/04 08:07:35 Decoded script /tekton/scripts/script-1-dhzw6 2026/04/04 08:07:35 Decoded script /tekton/scripts/script-2-9vbzr 2026/04/04 08:07:35 Decoded script /tekton/scripts/script-3-576ft 2026/04/04 08:07:35 Decoded script /tekton/scripts/script-4-dhfwl 2026/04/04 08:07:35 Decoded script /tekton/scripts/script-5-z5j8k pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd:on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22 The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd:on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22 Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd:on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22 Using token for quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd Auth json written to "/auth/auth.json". pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | container step-set-skip-for-bundles: 2026/04/04 08:07:47 INFO Step was skipped due to when expressions were evaluated to false. pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | container step-app-check: time="2026-04-04T08:07:48Z" level=info msg="certification library version" version="1.16.0 " time="2026-04-04T08:07:49Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd:on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22 for platform amd64" time="2026-04-04T08:07:49Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd:on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22" time="2026-04-04T08:07:52Z" level=error msg="could not get rpm list, continuing without it" error="could not find rpm db/packages: stat /tmp/preflight-2188084521/fs/usr/lib/sysimage/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-2188084521/fs/var/lib/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-2188084521/fs/var/lib/rpm/Packages: no such file or directory" time="2026-04-04T08:07:52Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-04-04T08:07:52Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-04-04T08:07:52Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-04-04T08:07:52Z" level=info msg="check completed" check=HasNoProhibitedPackages err="unable to get a list of all packages in the image: could not get rpm list: could not find rpm db/packages: stat /tmp/preflight-2188084521/fs/usr/lib/sysimage/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-2188084521/fs/var/lib/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-2188084521/fs/var/lib/rpm/Packages: no such file or directory" result=ERROR time="2026-04-04T08:07:52Z" level=info msg="check completed" check=HasRequiredLabel result=FAILED time="2026-04-04T08:07:52Z" level=info msg="detected empty USER. Presumed to be running as root" check=RunAsNonRoot time="2026-04-04T08:07:52Z" level=info msg="USER value must be provided and be a non-root value for this check to pass" check=RunAsNonRoot time="2026-04-04T08:07:52Z" level=info msg="check completed" check=RunAsNonRoot result=FAILED time="2026-04-04T08:07:54Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-04-04T08:07:55Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-04-04T08:07:55Z" level=info msg="This image's tag on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22 will be paired with digest sha256:f226a8135e094f4a0c6901a98253368d54e55b714ed9166f542dd220fa5dc1e9 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." { "image": "quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd:on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.16.0", "commit": "b4a231cf9d50c5471eed598b3b48906eb5b9f3f7" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasModifiedFiles", "elapsed_time": 1739, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 739, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI)" } ], "failed": [ time="2026-04-04T08:07:55Z" level=info msg="Preflight result: FAILED" { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata", "help": "Check HasRequiredLabel encountered an error. Please review the preflight.log file for more information.", "suggestion": "Add the following labels to your Dockerfile or Containerfile: name, vendor, version, release, summary, description, maintainer.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication", "help": "Check RunAsNonRoot encountered an error. Please review the preflight.log file for more information.", "suggestion": "Indicate a specific USER in the dockerfile or containerfile", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [ { "name": "HasNoProhibitedPackages", "elapsed_time": 0, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages.", "help": "Check HasNoProhibitedPackages encountered an error. Please review the preflight.log file for more information." } ] } } pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-rsmz/gl-test-custom-branch-fsinbd:on-pr-a63bb953b65d96fca7ef21256a4cf513e029bd22 {"result":"ERROR","timestamp":"1775290075","note":"Task preflight is a ERROR: Refer to Tekton task logs for more information","successes":4,"failures":3,"warnings":0} pod: gl-test-custom-branch-fsinbdf41313985a917206b1f170ad57342b2-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"ERROR","timestamp":"1775290075","note":"Task preflight is a ERROR: Refer to Tekton task logs for more information","successes":4,"failures":3,"warnings":0}